meet (the needs) - Allemand Anglais Dictionnaire